vue 一点点

VUE

Vue.js 是什么

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。
api

兼容性

Vue 不支持 IE8 及以下版本,因为 Vue 使用了 IE8 无法模拟的 ECMAScript 5 特性。但它支持所有兼容 ECMAScript 5 的浏览器。

image

指令

[v-text](https://cn.vuejs.org/v2/api/ ##v-text)
[v-html](https://cn.vuejs.org/v2/api/ ##v-html)
[v-show](https://cn.vuejs.org/v2/api/ ##v-show)
[v-if](https://cn.vuejs.org/v2/api/ ##v-if)
[v-else](https://cn.vuejs.org/v2/api/ ##v-else)
[v-else-if](https://cn.vuejs.org/v2/api/ ##v-else-if)
[v-for](https://cn.vuejs.org/v2/api/ ##v-for)
[v-on](https://cn.vuejs.org/v2/api/ ##v-on)
[v-bind](https://cn.vuejs.org/v2/api/ ##v-bind)
[v-model](https://cn.vuejs.org/v2/api/ ##v-model)
[v-slot](https://cn.vuejs.org/v2/api/ ##v-slot)
[v-pre](https://cn.vuejs.org/v2/api/ ##v-pre)
[v-cloak](https://cn.vuejs.org/v2/api/ ##v-cloak)
[v-once](https://cn.vuejs.org/v2/api/ ##v-once)

Vue 实例

new Vue({

el:’ ##app’,

data:{},

computed:{},

methods:{},

watch:{},
mounted:{},

directives:{},

components:{},

filters:{}
})

$ npm install -g vue-cli
$ vue init webpack my-project
$ cd my-project
$ npm install
$ npm run dev
$ npm run build
$ npm run unit
$ npm run e2e

$ vue init webpack#develop my-project
$ vue init username/repo my-project

Documentation can be found at https://vuejs-templates.github.io/webpack